fresh sludge - German English Dictionary